오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
찾기 및 참조
ROW 함수
엑셀 2003
찾기 및 참조
ROW 함수
엑셀-ROW-함수-사용법
함수 요약

엑셀 ROW 함수는 지정한 셀의 행 번호를 반한하는 함수입니다.

함수 구문
=ROW([셀])
-
[선택인수]행 번호를 출력할 셀 또는 범위입니다.
  • 인수를 생략할 경우, 현재 셀의 행 번호를 반환합니다.
  • 범위를 인수로 사용할 시, 엑셀 2019 이전 버전에서는 Ctrl + Shift + Enter로 입력합니다.
상세 설명

엑셀 ROW 함수는 지정한 셀이나 범위의 행 번호를 반환하는 함수입니다. 인수를 생략하면 함수를 입력한 셀의 행 번호를 반환합니다. 이 함수는 단독으로 사용되기보다는 다른 함수와 조합하여 자동화 공식을 만드는데 활용됩니다.

=ROW()/ / 결과 : 함수를 입력한 셀의 행 번호
=ROW(A5)/ / 결과 : 5
=ROW(A1:A5)/ / 결과: {1,2,3,4,5}
/ / 2019 이전 버전에서는 배열을 반환하는 수식을 Ctrl + Shift + Enter로 입력

ROW 함수 간단 예제
1) 특정 셀의 행 번호 반환하기
=ROW(A3)
/ / 결과 : 3
2) 범위의 행 번호를 배열로 반환하기
=ROW(A1:A10)
={1,2,3,4,5,6,7,8,9,10}
/ / 엑셀 2019 이전 버전에서는 범위를 넉넉하게 선택한 후, Ctrl + Shift + Enter로 입력
3) 문자열을 한글자씩 분리하기
=MID("안녕하세요",ROW(A1:A5),1)
=MID("안녕하세요",{1,2,3,4,5},1)
/ / 결과 : {"안","녕","하","세","요"}

그 외 주의사항

ROW 함수의 인수를 생략하면, 함수를 입력한 셀의 행 번호를 반환합니다.

범위를 인수로 입력할 경우 연속된 범위만 가능하며, 여러 개로 나뉘어진 범위는 참조할 수 없습니다.

=ROW(A1:A5, A6:A10) / / 결과 : 함수를 입력할 수 없습니다.

인수로 범위를 사용할 경우, 엑셀 2019 이전 버전에서는 범위를 넉넉히 선택한 상태에서 Ctrl + Shift + Enter (배열 수식) 으로 입력합니다.


댓글 8
4.7 (7개 평가)
굴레악
굴레악 2020.07.14 11:10
여기서 배열의 개념을 다시금 이해하게 되네요.
처리
처리 2021.02.07 23:39
좋은 정보 감사 합니다.
아내에게충성
아내에게충성 2021.11.09 15:05
ㅎㅎㅎ이 함수는 제가 먼저 회사에 퍼뜨림! 감사해요
안녕하세요
안녕하세요 2024.01.10 12:03
배워갑니다 ~
성현학
성현학 2024.06.28 17:50
좋은 정보 감사합니다.
강민준🤗
강민준🤗 2024.08.11 07:57
좋은 강의 감사합니다🙇‍♂️
연결
연결 2024.09.09 08:48
안녕하세요? 좋은 강의 잘 듣고 있습니다.
예제2번의 "배열로 반환하기"를 연습해보니, 배열이 아닌 분산으로 표기됩니다.(글자가 하나씩 세로로(아래로) 분산됩니다)
동일한 식으로 연습을 했는데, 혹시 어떤 문제가 있는걸까요? 저는 office365 이용자입니다.
오빠두엑셀
오빠두엑셀 작성자 2024.09.09 18:17
안녕하세요. 오빠두엑셀입니다.
분산 오류는 수식이 결과값이 출력되는 동적(분산) 범위 위로 기존 데이터가 있을 경우 발생하며,
범위의 기존 데이터를 지우면 바로 해결됩니다.
관련 내용은 아래 강의를 참고해보세요.
https://www.oppadu.com/%ec%a7%84%ec%a7%9c%ec%93%b0%eb%8a%94-%ec%8b%a4%eb%ac%b4%ec%97%91%ec%85%80-7-4-1/
감사합니다.